Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 MARKET STREET Terraced £199,317 £45,000 7 May 1999
90A MARKET STREET Terraced £145,914 £85,000 11 Aug 2006